myvar_0 = GetTemp(0)
myvar_1 = GetTemp(1)
myvar_2 = GetTemp(2)
myvar_3 = GetTemp(3)
myvar_5 = CachedPerson["new"](myvar_0)
myvar_6 = GlobalObjManager["getObjectGUIDFromObjectId"](GlobalObjManager, myvar_1)
myvar_7 = myvar_5["getPersonData"](myvar_5, PersonData["ci: Current Interaction Object ID"])
myvar_8 = myvar_5["getPersonData"](myvar_5, PersonData["ci: Current Interaction Index"])
local myvar_9 = 0
	if (myvar_7 ~= 0) then
	myvar_10 = GlobalObjManager["getObjectGUIDFromObjectId"](GlobalObjManager, myvar_7)
	myvar_9 = myvar_10
end
myvar_10 = nil
	if (myvar_3 ~= 0) then
		if (myvar_3 == 2) then
			if (GlobalObjManager["verifyObjectId"](GlobalObjManager, myvar_7) == True) then
				if (GetObjectData(myvar_7, ObjData["category"]) == GetObjectData(myvar_1, ObjData["category"])) then
					if (myvar_8 == myvar_2) then
				end
			end
		end
			if (1 == 0) then
			myvar_10 = myvar_5["getNumQueuedInteractions"](myvar_5)
			local myvar_13 = 0
			for myvar_13=0, (myvar_10 - 1), 1 do 
			myvar_7 = myvar_5["getQueuedInteractionObjectId"](myvar_5, myvar_13)
			myvar_8 = myvar_5["getQueuedInteractionId"](myvar_5, myvar_13)
			local myvar_17 = True
				if (GlobalObjManager["verifyObjectId"](GlobalObjManager, myvar_7) == myvar_17) then
				myvar_17 = myvar_7
				myvar_16 = GetObjectData(myvar_17, ObjData["category"])
					if (myvar_16 == GetObjectData(myvar_1, ObjData["category"])) then
						if (myvar_8 == myvar_2) then
					else
						end
					else
							if (myvar_7 == myvar_1) then
								if (myvar_8 == myvar_2) then
							end
						end
							if (1 == 0) then
							myvar_10 = myvar_5["getNumQueuedInteractions"](myvar_5)
							myvar_13 = myvar_10 - 1
							for 0=0, myvar_13, 1 do 
							myvar_16 = myvar_5

							myvar_17 = 0
							myvar_7 = myvar_5["getQueuedInteractionObjectId"](myvar_16, myvar_17)
							myvar_16 = myvar_5

							myvar_17 = 0
							myvar_8 = myvar_5["getQueuedInteractionId"](myvar_16, myvar_17)
								if (myvar_7 == myvar_1) then
									if (myvar_8 == myvar_2) then
								else
									end
								else
										if (myvar_9 == myvar_6) then
											if (myvar_8 == myvar_2) then
										end
									end
										if (1 == 0) then
										myvar_10 = myvar_5["getNumQueuedInteractions"](myvar_5)
										myvar_13 = myvar_10 - 1
										local myvar_14 = 1
										for 0=0, myvar_13, myvar_14 do 
										myvar_16 = myvar_5

										myvar_17 = 0
										myvar_7 = myvar_5["getQueuedInteractionObjectId"](myvar_16, myvar_17)
										myvar_16 = GlobalObjManager

										myvar_17 = myvar_7
										myvar_15 = GlobalObjManager["getObjectGUIDFromObjectId"](myvar_16, myvar_17)
										myvar_9 = myvar_15
										myvar_16 = myvar_5
myvar_15 = myvar_5["getQueuedInteractionId"]
										myvar_17 = 0
										myvar_15 = myvar_15(myvar_16, myvar_17)
										myvar_8 = myvar_15
											if (myvar_9 == myvar_6) then
												if (myvar_8 == myvar_2) then
												local myvar_4 = 1
											else
												end
											end
										end
									end
								end
							end
						end
					end
				end
			end
		end
	end
end
local myvar_12 = 0
myvar_13 = myvar_4
SetLocal(myvar_12, myvar_13)
